Big Huge Thesaurus

freshwater eel

noun